Multilingual Name Display Using External LDAP

Overview

The Multilingual Name Display Using External LDAP functionality (extension of the Multilingual Name Display feature) uses an external LDAP server to display names for external numbers, speed calls, groups, and other numbers that do not exist in the User and Services Configuration form. That is, when a user dials or receives a number that is not stored in the User and Services Configuration form, the MiVoice Business system queries the number in the external LDAP server. If the number is stored as a contact in the external LDAP server, the external LDAP server returns a name to the MiVoice Business system that is displayed on the 69xx series IP phone.

The MiVoice Business system supports the following external LDAP server directories:

When you configure a valid external LDAP server, the MiVoice Business system uses the following precedence for the name display based on the search results:

  1. User and Services Configuration form

  2. External LDAP server

  3. Telephone Directory form

If a name is not returned from these sources, then the MiVoice Business system displays the name it receives from the Public Switched Telephone Network (PSTN).

Connecting to the external LDAP server

The MiVoice Business system connects to an external LDAP server when the external LDAP server is configured or during the start-up of the MiVoice Business system. Once connected, the MiVoice Business system maintains the connection by querying the external LDAP server every 10 minutes. If the connection is lost, the MiVoice Business system requests for the connection during the next search or idle timeout.

Searching the external LDAP server

You can provide the search criteria for name lookup in the external LDAP server through the following fields of the LDAP Client Configuration form:

If the Number Search Filter is telephoneNumber=%, then the system replaces % with the number and searches the external LDAP server for the number. Based on the number search length specified in the Number Search Length field, the system inserts * (reserved LDAP character for wildcard) to truncate the number to the specified length. For example, if the number search length is 10, then a search for:

NOTE: If the Number Search Filter field includes *, then the system truncates and replaces % with the truncated number without adding an extra *.

Timeout

NOTE: If the idle timeout of the external LDAP server is configurable, then Mitel recommends an idle timeout duration greater than 10 minutes.

Interpreting search results

The values specified in the following fields of the LDAP Client Configuration form determine the fields in the external LDAP server that the MiVoice Business LDAP client uses to look up the first and the last names for the name display:

Cache

Conditions and Feature Interactions

Programming

  1. System Options form

  2. In the LDAP Client Configuration Profile ID #2 field, enter the profile number of the external LDAP server configured.

  3. Set AlphaTag Enabled to Yes.

  4. Set Multilingual Name Display to Yes.

  1. LDAP Client Configuration form

  2. In the LDAP Client Configuration table, click to select the profile ID.

  3. In the Configuration tab, do the following:

  4. In the Mapping Attribute List tab, do the following:

  1. Class of Service Options form

  2. Set Display ANI/DNIS/ISDN Calling/ Called Number as Yes for external calls.

  1. (Optional for SIP devices) SIP Devices Capabilities form

  1. (Optional for SIP trunks) SIP Peer Profile form

  2. Set Multilingual Name Display to Yes.

Device Support

Operation

None.